dc4b3b22cd526876d26eb834b868a9a2651e3ada,mes-plugins/mes-plugins-material-flow-resources/src/main/java/com/qcadoo/mes/materialFlowResources/print/DocumentPdf.java,DocumentPdf,addPositionsTable,#Document#Entity#Locale#,129

Before Change


            positionsTable.addCell(createCell(PositionDataProvider.product(position), Element.ALIGN_LEFT));
            positionsTable.addCell(createCell(PositionDataProvider.quantity(position), Element.ALIGN_RIGHT));
            positionsTable.addCell(createCell(PositionDataProvider.unit(position), Element.ALIGN_LEFT));
            positionsTable.addCell(createCell(PositionDataProvider.price(position), Element.ALIGN_RIGHT));
            positionsTable.addCell(createCell(PositionDataProvider.batch(position), Element.ALIGN_LEFT));
            positionsTable.addCell(createCell(PositionDataProvider.productionDate(position), Element.ALIGN_LEFT));
            positionsTable.addCell(createCell(PositionDataProvider.value(position), Element.ALIGN_RIGHT));
            index++;
        }

        PdfPCell totalLabel = createCell(documentPdfHelper.getTotaLabel(locale), Element.ALIGN_LEFT);
        totalLabel.setColspan(7);
        totalLabel.setBorderWidth(0.7f);
        positionsTable.addCell(totalLabel);
        PdfPCell totalValue = createCell(PositionDataProvider.totalValue(documentEntity), Element.ALIGN_RIGHT);
        totalValue.setBorderWidth(0.7f);
        positionsTable.addCell(totalValue);

After Change


            positionsTable.addCell(createCell(PositionDataProvider.product(position), Element.ALIGN_LEFT));
            positionsTable.addCell(createCell(PositionDataProvider.quantity(position), Element.ALIGN_RIGHT));
            positionsTable.addCell(createCell(PositionDataProvider.unit(position), Element.ALIGN_LEFT));
            positionsTable.addCell(createCell(PositionDataProvider.quantityAdd(position), Element.ALIGN_RIGHT));
            positionsTable.addCell(createCell(PositionDataProvider.unitAdd(position), Element.ALIGN_LEFT));
            if (presentTotalAmountAndRest) {
                positionsTable.addCell(createCell(PositionDataProvider.amountAndRest(position), Element.ALIGN_RIGHT));
            }
            if (!notShowPrices) {
                positionsTable.addCell(createCell(PositionDataProvider.price(position), Element.ALIGN_RIGHT));
            }
            positionsTable.addCell(createCell(PositionDataProvider.batch(position), Element.ALIGN_LEFT));
            positionsTable.addCell(createCell(PositionDataProvider.productionDate(position), Element.ALIGN_LEFT));
            if (!notShowPrices) {
                positionsTable.addCell(createCell(PositionDataProvider.value(position), Element.ALIGN_RIGHT));
            }
            index++;
        }

        if (!notShowPrices) {
            PdfPCell totalLabel = createCell(documentPdfHelper.getTotaLabel(locale), Element.ALIGN_LEFT);
            totalLabel.setColspan(headerWidths.length - 1);
            totalLabel.setBorderWidth(0.7f);
            positionsTable.addCell(totalLabel);
            PdfPCell totalValue = createCell(PositionDataProvider.totalValue(documentEntity), Element.ALIGN_RIGHT);
            totalValue.setBorderWidth(0.7f);
            positionsTable.addCell(totalValue);